//
//  NSNumber+Format.m
//  SmartEstateCC
//
//  Created by 初唐科技 on 2018/2/1.
//  Copyright © 2018年 pretang. All rights reserved.
//

#import "NSNumber+Format.h"

static NSNumberFormatter *_numfmt;

@implementation NSNumber (Format)

- (NSString *)formatMostDecimal2Bit
{
    return [self formatMostDecimalBit:2];
}

- (NSString *)formatMostDecimalBit:(NSUInteger)bit
{
    if (!_numfmt) {
        _numfmt = [[NSNumberFormatter alloc] init];
        _numfmt.minimumIntegerDigits = 1; //如果不加这个属性，0.1的时候会变成.1
    }
    //最多保留两位小数
    //15->15 15.1->15.1 15.10->15.1 15.110->15.11 15.111->15.11 15.01->15.01 15.001->15
    _numfmt.maximumFractionDigits = bit;
    return [_numfmt stringFromNumber:self];
}

@end
